import { defineStore } from 'pinia'
import { getCityAll } from '../../network/city'
// 你可以对 `defineStore()` 的返回值进行任意命名，但最好使用 store 的名字，同时以 `use` 开头且以 `Store` 结尾。(比如 `useUserStore`，`useCartStore`，`useProductStore`)
// 第一个参数是你的应用中 Store 的唯一 ID。
export const useCity = defineStore('usecity', {
  // 其他配置...
  state: () => ({
    allCity: {},//所有城市；
    currentCity: '广州',//当前城市
  }),
  actions: {
    async getCity() {
      const res = await getCityAll()
      this.allCity = res.data.data
    }
  }
})